Definition und Verwendung
Die Funktion date_create_from_format()
gibt ein neues DateTime -Objekt zurück, das gemäß dem angegebenen Format formatiert ist.
Beispiel
Gibt ein neues DateTime -Objekt zurück, das gemäß dem angegebenen Format formatiert ist:
<? Php
$ date = DATE_CREATE_FROM_FORMAT ( "JMY" , "25-Sep-2016" ) ;
?>
Probieren Sie es selbst aus
Grammatik
DATE_CREATE_FROM_FORMAT ( Format , Zeit , Zeitzone ) ;
Parameter |
beschreiben |
Format
|
Erforderlich. Geben Sie das zu verwendende Format an. Die folgenden Zeichen können für die Formatparameterzeichenfolge verwendet werden:
- D - Welchen Tag des Monats mit führender Zero
- J - Welchen Tag des Monats, ohne Nullen zu führen
- D - Ein Tag der Woche (Mon - Sonne)
- Ich - einen Tag der Woche (Montag - Sonntag)
- S - Englisches Suffix für den Tag des Monats (ST, ND, RD, TH)
- F - Monat Name (Januar - Dezember)
- M - Monat Name (Jan - Dez)
- m - Monat (01 - 12)
- n - Monat (1 - 12)
- Y - Jahr (z. B. 2013)
- y - Jahr (z. B. 13)
- a und a - am oder pm
- G - 12 -Stunden -System ohne Führung Nullen
- H - 12 -Stunden -System mit führenden Nullen
- G - 24 -Stunden -System ohne Führung Nullen
- H - 24 -Stunden -System mit führender Null
- i - Punkte mit führender Zero
- S - Sekunden mit führenden Nullen
- U - Mikrosekunden (bis zu sechs Zahlen)
- E, O, P und T - Zeitzonenkennungen
- U - Anzahl der Sekunden seit der Unix -Ära
- (Raum)
- # - einer der folgenden Abgrenzer:;,:,/,. ,, -, (,)
- ? - ein zufälliges Byte
- * - Zufällige Bytes bis zur nächsten getrennten/Zahl
- ! - Alle Felder auf Unix -Ära zurücksetzen
- | - Wenn noch nicht alle Felder analysiert wurden, setzen Sie alle Felder auf UNIX -Epoche zurück
- + - Wenn die nach vorhandenen Daten in der Zeichenfolge vorhanden sind
|
Zeit
|
Erforderlich. Geben Sie Datums-/Zeitzeichenfolge an. NULL gibt das aktuelle Datum/die aktuelle Uhrzeit an. |
Zeitzone
|
Optional. Geben Sie die Zeitzone an. Standard ist die aktuelle Zeitzone. |